material availability - French English Dictionary